package com.budwk.app.sqfwV2.dto.weiqingmen;

import com.budwk.app.sqfwV2.enums.Num;
import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author 东方祥云低代码1.1
 * @since 2024-04-01
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ArrayOfFireSafetyPatrolRecordsDTO {
    @ApiModelProperty(description = "内容赋值")
    private String key;
    @ApiModelProperty(description = "在地下或半地下空间、高层建筑内使用瓶装燃气")
    @Num("1")
    private RectifyDTO usingGasSemiSpaces;
    @ApiModelProperty(description = "存放气瓶总重量超过100kg未设置专用气瓶间")
    @Num("2")
    private RectifyDTO storageGasRoom;
    @ApiModelProperty(description = "在用气瓶和备用气瓶未分开放置")
    @Num("3")
    private RectifyDTO inUseGasSpare;
    @ApiModelProperty(description = "燃气连接软管长度超过2米")
    @Num("4")
    private RectifyDTO theHoseMeters;
    @ApiModelProperty(description = "橡胶软管私接“三通或连接软管穿越墙体、门窗、顶棚地面")
    @Num("5")
    private RectifyDTO rubberHosesDoors;
    @ApiModelProperty(description = "使用两种以上“火源”")
    @Num("6")
    private RectifyDTO useMoreSources;
    @ApiModelProperty(description = "未规范安装、使用燃气泄漏报警装置及燃气紧急切断阀")
    @Num("7")
    private RectifyDTO improperAlarmDevices;
    @ApiModelProperty(description = "违规储存、使用工业醇基然料")
    @Num("8")
    private RectifyDTO illegalStorageFuels;
    @ApiModelProperty(description = "电动自行车室内停放、充电")
    @Num("9")
    private RectifyDTO indoorParkingBicycles;
    @ApiModelProperty(description = "电气线路敷设在易燃、可燃材料上")
    @Num("10")
    private RectifyDTO electricalLaidMaterials;
    @ApiModelProperty(description = "安全出口堵塞、锁闭")
    @Num("11")
    private RectifyDTO blockedSafetyExits;
    @ApiModelProperty(description = "疏散通道、楼梯间堆放杂物")
    @Num("12")
    private RectifyDTO stackingDebrisRoutes;
    @ApiModelProperty(description = "外窗违规设置防盗网或铁栅栏")
    @Num("13")
    private RectifyDTO settingNetsWindow;
    @ApiModelProperty(description = "未配备灭火器")
    @Num("14")
    private RectifyDTO notEquippedFire;
    @ApiModelProperty(description = "经营者或员工不会组织卦数初起火灾或不会组织疏散逃生")
    @Num("15")
    private RectifyDTO operatorsFires;
}
